import { AMI_IPetRent_search } from "./AMI_IPetRent_search";
import { AMI_IPetRent_getMyRents } from "./AMI_IPetRent_getMyRents";
import { AMI_IPetRent_borrowPet } from "./AMI_IPetRent_borrowPet";
import { AMI_IPetRent_rentPet } from "./AMI_IPetRent_rentPet";
import { AMI_IPetRent_petRentDetailInfo } from "./AMI_IPetRent_petRentDetailInfo";
import { AMI_IPetRent_getEarnMoney } from "./AMI_IPetRent_getEarnMoney";
import { AMI_IPetRent_getPetRentLog } from "./AMI_IPetRent_getPetRentLog";
import { AMI_IPetRent_changeRentPrice } from "./AMI_IPetRent_changeRentPrice";
type int = number;
//class IPetRentPrx

    export interface IPetRentPrx
    {
        search_async(arg1: AMI_IPetRent_search, arg2: int, arg3: int, arg4: int, arg5: int, arg6: Boolean, arg7: Boolean, arg8: Boolean, arg9: int, arg10: int): void;

        getMyRents_async(arg1: AMI_IPetRent_getMyRents): void;

        borrowPet_async(arg1: AMI_IPetRent_borrowPet, arg2: number, arg3: int, arg4: int): void;

        rentPet_async(arg1: AMI_IPetRent_rentPet, arg2: string, arg3: int, arg4: int, arg5: int): void;

        petRentDetailInfo_async(arg1: AMI_IPetRent_petRentDetailInfo, arg2: number): void;

        getEarnMoney_async(arg1: AMI_IPetRent_getEarnMoney): void;

        getPetRentLog_async(arg1: AMI_IPetRent_getPetRentLog): void;

        changeRentPrice_async(arg1: AMI_IPetRent_changeRentPrice, arg2: string, arg3: int, arg4: int): void;
    }
